turn-key contract - Alemán Inglés Diccionario